@@ -5,6 +5,7 @@ import android.support.annotation.StringRes; |
||
| 5 | 5 |
|
| 6 | 6 |
import com.android.common.executors.ThreadExecutor; |
| 7 | 7 |
import com.android.common.utils.LogHelper; |
| 8 |
+import com.android.common.utils.NetworkUtil; |
|
| 8 | 9 |
|
| 9 | 10 |
import org.json.JSONObject; |
| 10 | 11 |
|
@@ -12,6 +13,7 @@ import java.text.SimpleDateFormat; |
||
| 12 | 13 |
import java.util.Date; |
| 13 | 14 |
import java.util.HashMap; |
| 14 | 15 |
|
| 16 |
+import ai.pai.lensman.App; |
|
| 15 | 17 |
import ai.pai.lensman.base.BaseInteractor; |
| 16 | 18 |
import ai.pai.lensman.utils.HttpPostTask; |
| 17 | 19 |
import ai.pai.lensman.utils.UrlContainer; |
@@ -33,6 +35,10 @@ public class SyncTimeInteractor implements BaseInteractor {
|
||
| 33 | 35 |
|
| 34 | 36 |
@Override |
| 35 | 37 |
public void startJob() {
|
| 38 |
+ if(!NetworkUtil.isNetworkConnected(App.getAppContext())){
|
|
| 39 |
+ return; |
|
| 40 |
+ } |
|
| 41 |
+ |
|
| 36 | 42 |
cancelJob(); |
| 37 | 43 |
isCancelled = false; |
| 38 | 44 |
HashMap<String, String> params = new HashMap<>(); |
@@ -10,6 +10,7 @@ import android.os.Message; |
||
| 10 | 10 |
|
| 11 | 11 |
import com.android.common.executors.ThreadExecutor; |
| 12 | 12 |
import com.android.common.utils.LogHelper; |
| 13 |
+import com.android.common.utils.NetworkUtil; |
|
| 13 | 14 |
|
| 14 | 15 |
import org.json.JSONArray; |
| 15 | 16 |
import org.json.JSONObject; |
@@ -18,6 +19,7 @@ import java.io.File; |
||
| 18 | 19 |
import java.util.ArrayList; |
| 19 | 20 |
import java.util.HashMap; |
| 20 | 21 |
|
| 22 |
+import ai.pai.lensman.App; |
|
| 21 | 23 |
import ai.pai.lensman.bean.OrderBean; |
| 22 | 24 |
import ai.pai.lensman.db.Preferences; |
| 23 | 25 |
import ai.pai.lensman.utils.Constants; |
@@ -55,6 +57,9 @@ public class OrderDealService extends Service implements Handler.Callback{
|
||
| 55 | 57 |
} |
| 56 | 58 |
|
| 57 | 59 |
private void startQuery() {
|
| 60 |
+ if(!NetworkUtil.isNetworkConnected(App.getAppContext())){
|
|
| 61 |
+ return; |
|
| 62 |
+ } |
|
| 58 | 63 |
HashMap<String, String> params = new HashMap<>(); |
| 59 | 64 |
params.put("user_id", Preferences.getInstance().getLensManId());
|
| 60 | 65 |
new HttpPostTask(params) {
|